home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2002 November / SGI IRIX Base Documentation 2002 November.iso / usr / share / catman / g_man / cat3 / standard / rpatch.z / rpatch
Encoding:
Text File  |  2002-10-03  |  2.7 KB  |  67 lines

  1.  
  2.  
  3.  
  4. rrrrppppaaaattttcccchhhh((((3333GGGG))))                                                          rrrrppppaaaattttcccchhhh((((3333GGGG))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      rrrrppppaaaattttcccchhhh - draws a rational surface patch
  10.  
  11. CCCC SSSSPPPPEEEECCCCIIIIFFFFIIIICCCCAAAATTTTIIIIOOOONNNN
  12.      vvvvooooiiiidddd rrrrppppaaaattttcccchhhh((((ggggeeeeoooommmmxxxx,,,, ggggeeeeoooommmmyyyy,,,, ggggeeeeoooommmmzzzz,,,, ggggeeeeoooommmmwwww))))
  13.      MMMMaaaattttrrrriiiixxxx ggggeeeeoooommmmxxxx,,,, ggggeeeeoooommmmyyyy,,,, ggggeeeeoooommmmzzzz,,,, ggggeeeeoooommmmwwww;;;;
  14.  
  15. PPPPAAAARRRRAAAAMMMMEEEETTTTEEEERRRRSSSS
  16.      _g_e_o_m_x   expects a 4x4 matrix containing the x coordinates of the 16
  17.              control points of the patch.
  18.  
  19.      _g_e_o_m_y   expects a 4x4 matrix containing the y coordinates of the 16
  20.              control points of the patch.
  21.  
  22.      _g_e_o_m_z   expects a 4x4 matrix containing the z coordinates of the 16
  23.              control points of the patch.
  24.  
  25.      _g_e_o_m_w   expects a 4x4 matrix containing the w coordinates of the 16
  26.              control points of the patch.
  27.  
  28. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  29.      rrrrppppaaaattttcccchhhh draws a rational surface patch using the current ppppaaaattttcccchhhhbbbbaaaassssiiiissss,
  30.      ppppaaaattttcccchhhhpppprrrreeeecccciiiissssiiiioooonnnn, and ppppaaaattttcccchhhhccccuuuurrrrvvvveeeessss which are defined earlier.  The control
  31.      points _g_e_o_m_x, _g_e_o_m_y, _g_e_o_m_z _g_e_o_m_w determine the shape of the patch.
  32.  
  33.      The patch is drawn as a web of curve segments.  Each curve segment is
  34.      approximated by a sequence of straight lines.  All lines use the current
  35.      linestyle, which is reset prior to the first line of each curve segment,
  36.      and continues through subsequent lines in each curve segment.  Other line
  37.      modes, including depthcueing, line width, and line antialiasing, also
  38.      apply to the lines generated by ppppaaaattttcccchhhh.
  39.  
  40. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  41.      defbasis, patch, patchbasis, patchcurves, patchprecision
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.